<?php

/**
*	@功能:	     判断楼层
*	@param1: 排列的顺序(第几个)
*	@返回值:   楼层称号 
*/

function myFloor($orderBy) {
	
	if ($orderBy == 1) {

		$floor = '沙发'; 
	} else if ($orderBy == 2) {
		
		$floor = '吊床';
	} else if ($orderBy == 3) {

		$floor = '藤椅';
	} else if ($orderBy == 4) {

		$floor = '板凳';
	} else if($orderBy == 5){

		$floor = '地板';
	} else {

		$floor = $orderBy . ' 楼';
	}
	return $floor;
}


/**
*	@功能:	     判断评论时间
*	@param1: 评论时间
*	@返回值:   显示与时间相关的字符串
*/

function  myDisplay($replyTime) {

	//获取当前时间戳
	$currTime  = time();

	//判断时间是否超出当前时间戳
	if ($replyTime > $currTime) {
		exit('输入的时间已经超出当前时间,');
	}

	//时间差,换算成分钟为单位
	$time = floor(($currTime - $replyTime) / 60);
	//var_dump($time);
	
	//判断时间,并返回时间称号
	if ($time < 1) {

		$display = '刚刚发表';
	} else if ($time < 60) {

		$display = '发表于 ' . $time . ' 分钟之前';
	} else if ($time < 24 * 60) {

		$hour = floor($time / 60);
		$min  = $time - $hour * 60; 
		$display = '发表于 ' . $hour . ' 个小时 ' . $min . ' 分钟之前' ;

	} else if ($time < 3 * 24 * 60) {

		$day      = floor($time / (24 * 60));
		$display = '发表于 ' . $day . ' 天之前' ;
	/*	
		$time2   = $time - $day * 24 * 60;
		$hour     = floor($time2 / 60);
		$min      = $time2 - $hour * 60; 
		$display = '发表于 ' .. ' 天 ' . $hour . ' 个小时 ' . $min . '分钟之前' ;
	*/
	} else {

		$display = '发表于' . date('Y-m-d H:i:s' , $replyTime) ;
	}

	return $display;
}




/**
*	@功能:	    判断一个可为0的数,是否为空(为验证ip专用)
*	@param1: ip中的数
*	@返回值:   /返回提示字符串
*
*/
//判断ip是否为0
function isZero($ip=null) {

	if ($ip != 0) {

		if (!$ip) {
			return 'ip中每个输入框的数均不得为空';
		}
		return $ip;
	} 
	return 0;
}
